Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 CASTLE ROAD Detached £300,000 24 Feb 2022
25 CASTLE ROAD Detached £190,000 16 Feb 2007
25A CASTLE ROAD Detached £148,500 3 Feb 2014
70 CASTLE ROAD Detached £27,000 8 Mar 1996
78 CASTLE ROAD Detached £250,000 15 Jan 2020
80 CASTLE ROAD Detached £225,000 27 Jun 2011